Data Visualisation course project

In this project I would like to cover the analysis and visulaisation of DOU IT salaries reports.

Public stats: http://jobs.dou.ua/salaries/ , https://github.com/devua/csv/tree/master/salaries.

First parts will cover the stats gathered during the latest period : june 2021 including 13175 answers.

Data preprocessing

P1. Salaries change with growth of years of experience

Let's take into consideration only most popular programming languages and most popular cities of Ukraine among IT specialists.

Comment

Provided visualisations were created to see if there is some correlation between the salary and specialists' skills. What is more, to see the picture more specificly, it was intresting to exemine this correlations in the context of some external parameters like location and company type. Linear charts showed the dependencies and differencies quite clear.

P2. Salaries stats depending on seniority for different cities

Software Engineers

QA Engineers

Comment

In this part my goal was to see what is a typical average salaty rate for IT specialists of different levels. But as rates differ for different Ulrainian cities, the data was separated by location parameter. Grouped bar charts perfeclty matched for the solution and helped to visualize data divided by both : seniority level and city.

P3. Dynamics of IT salary rates in Ukraine

For this part we will use all final reports from 2013-2020 years.

Comment

This section's goal was to visualize the change of the average salary rate for Junior/Middle and Senior specialists in different programming languages in the chronical retrospective. This chart also allows to observe what was the mean of salary for specific month and specific position and how many respondents where involved.

To not overload the chart with separate parts for each language, I decided to add an input dropdow which helps to change a language parameter and overview the interactive time series for each programming language.

P4. General demography of IT field in Ukraine.

Age distribution

Total experience distribution

Geographical distribution